/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package helper;

import controlacciones.ejb3.pojo.TableBeanBinding_Accion;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosAcciones;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosAccionesAprobar;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosAdvanceMetas;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosClasificacionTipoAccionArea;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosDetalleTipoAccion;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosFactura;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosLecturas;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosReaperturas;
import controlacciones.ejb3.pojo.TableBeanBinding_DatosValorizacionTipoAccion;
import controlacciones.ejb3.pojo.TableBeanBinding_ErrorResultado;
import controlacciones.ejb3.pojo.TableBeanBinding_Progcort;
import controlacciones.ejb3.pojo.TableBeanBinding_RESUL;
import controlacciones.ejb3.pojo.TableBeanBinding_TbMetas;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Vanessa
 */
public class Utiles_Convertir {


     public static List<TableBeanBinding_Progcort> convertirToTableBeanBinding_DatosCortes( List datos ){
        List<TableBeanBinding_Progcort> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            String d1, d2, d3, d5, d4, d6, d7, d8 = null, d9  = null, d10 = null, d11 = null, d12 = null, d13 = null, d14 = null, d15 = null, d16 = null;

            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = null;
            }

            try {
                d2 =  array[1].toString();
            } catch (Exception e) {
                d2 = null;
            }

            try {
                d3 =  array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 =  array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = null;
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }

            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }

            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }
            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = "";
            }
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = "";
            }
            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = "";
            }
            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }
            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }
            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }
            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }
            lista.add(new TableBeanBinding_Progcort(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16 ));
        }
        return lista;
    }

    public static List<TableBeanBinding_ErrorResultado> convertirToTableBeanBinding_DatosErroresResultados( List datos ){
        List<TableBeanBinding_ErrorResultado> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            Integer d1, d2, d3, d5;
            String d4, d6, d7;

            try {
                d1 = new Integer( array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }

            try {
                d2 = new Integer( array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }

            try {
                d3 = new Integer( array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 =  array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = new Integer(  array[4].toString());
            } catch (Exception e) {
                d5 = null;
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }
            lista.add(new TableBeanBinding_ErrorResultado(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }


    public static List<TableBeanBinding_DatosAcciones> convertirToTableBeanBinding_DatosAcciones( List datos ){
        List<TableBeanBinding_DatosAcciones> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();
            
            String d1, d2, d3, d4, d5, d6, d7, d9;
            Boolean d8 = false;
            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }

            try {
                d8 = new Boolean( array[7].toString());
            } catch (Exception e) {
                System.err.println( "Enviada: " + d8.toString()+ "  "+ e.getMessage());

                d8 = false;
            }

            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }

            lista.add(new TableBeanBinding_DatosAcciones(d1, d2, d3, d4, d5, d6, d7, d8, d9));
        }
        return lista;
    }

    public static List<TableBeanBinding_Accion> convertirToTableBeanBinding_Accion( List datos ){
        List<TableBeanBinding_Accion> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();
            Integer d1;
            String d2;
            String d3;
            String d4;
            String d5;
            String d6;
            String d7;
            String d8 = null;
            String d9;
            Integer d10;
            String d11;
            Boolean d12;
            Boolean d13;
            String d14;
            String d15;
            String d16;
            Integer d17;
            Boolean d18;


            try {
                d1 = new Integer (array[0].toString());
            } catch (Exception e) {
                d1 = null;
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }

            try {
                d8 = array[7].toString();
            } catch (Exception e) {
            }

            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }

            try {
                d10 = new Integer(array[9].toString());
            } catch (Exception e) {
                d10 = null;
            }
            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }

            try {
                d12 = new Boolean(array[11].toString());
            } catch (Exception e) {
                d12 = false;
            }

            try {
                d13 = new Boolean(array[12].toString());
            } catch (Exception e) {
                d13 = false;
            }

            try {
                d14 = array[13].toString();
            } catch (Exception e) {
                d14 = "";
            }

            try {
                d15 = array[14].toString();
            } catch (Exception e) {
                d15 = "";
            }

            try {
                d16 = array[15].toString();
            } catch (Exception e) {
                d16 = "";
            }

            try {
                d17 = new Integer(array[16].toString());
            } catch (Exception e) {
                d17 = null;
            }

            try {
                d18 = new Boolean(array[17].toString());
            } catch (Exception e) {
                d18 = null;
            }
            lista.add(new TableBeanBinding_Accion(d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15, d16,d17, d18));
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosDetalleTipoAccion> convertirToTableBeanBinding_DatosTipoAccion( List datos ){
        List<TableBeanBinding_DatosDetalleTipoAccion> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

        Integer d1 ;
        String d2;
        BigDecimal d3;
        Integer d4;
        Boolean d5;
        String d6;
        String d7;
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = 0;
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 = new Integer(array[3].toString());
            } catch (Exception e) {
                d4 = 0;
            }

            try {
                d5 = new Boolean (array[4].toString());
            } catch (Exception e) {
                d5 = false;
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = "";
            }

            lista.add(new TableBeanBinding_DatosDetalleTipoAccion(d1, d2, d3, d4, d5, d6, d7));
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosClasificacionTipoAccionArea> convertirToTableBeanBinding_DatosClasificacionTipoAccionArea( List datos ){
        List<TableBeanBinding_DatosClasificacionTipoAccionArea> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();


            String d1;
            String d2;
            int d3;
            String d4;
            String d5;
            String d6;

            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = new Integer(array[2].toString());
            } catch (Exception e) {
                d3 = 0;
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            lista.add(new TableBeanBinding_DatosClasificacionTipoAccionArea(d1, d2, d3, d4, d5, d6));
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosAccionesAprobar> convertirToTableBeanBinding_DatosAccionesAprobar( List datos ){
        List<TableBeanBinding_DatosAccionesAprobar> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            Integer d1;
            String d2;
            String d3;
            String d4;
            Integer d5;
            String d6;
            String d7;
            Integer d8;
            String d9;
            Boolean d10;
            String d11;
            String d12;
            String d13;

            try {
                d1 = new Integer (array[0].toString());//IdAccion
            } catch (Exception e) {
                d1 = -1;
            }

            try {
                d2 = array[1].toString();//fecha de regsitro
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 =  array[2].toString();//fecha de envio
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();//fecha de atencion
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = new Integer(array[4].toString());//cantidad
            } catch (Exception e) {
                d5 = -1;
            }

            try {
                d6 = array[5].toString();//Grupo de accion
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();//cod_clasificacion_accion
            } catch (Exception e) {
                d7 = "";
            }

            try {
                d8 = new Integer (array[7].toString());//cod_tipo_accion
            } catch (Exception e) {
                d8 = -1;
            }

            try {
                d9 = array[8].toString();//cod_area
            } catch (Exception e) {
                d9 = "";
            }

            try {
                d10 = new Boolean(array[9].toString());//flag_aprobada
            } catch (Exception e) {
                d10 = false;
            }

            try {
                d11 = array[10].toString();//NumInscrip
            } catch (Exception e) {
                d11 = "";
            }

            try {
                d12 = array[11].toString();//Nombre
            } catch (Exception e) {
                d12 = "";
            }

            try {
                d13 = array[12].toString();//Direccion
            } catch (Exception e) {
                d13 = "";
            }
            lista.add(new TableBeanBinding_DatosAccionesAprobar(d1, d2, d3, d4, d5, d6,d7, d8, d9, d10, d11, d12, d13));
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosReaperturas> convertirToTableBeanBinding_DatosReaperturas( List datos ){
        List<TableBeanBinding_DatosReaperturas> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            Integer d1;//idReapertura;
            BigInteger d2;//inscrinro;
            String d3;//nombre;
            String d4;//fecha;
            long d5;//sercod;
            String d6;//serdesc;
            Integer d7;//cod_tipo_accion;
            String d8;//log_user;
            Boolean d9;//flagRegistrada;

            try {
                d1 = new Integer (array[0].toString());
            } catch (Exception e) {
                d1 = -1;
            }

            try {
                d2 = new BigInteger(array[1].toString());
            } catch (Exception e) {
                d2 = null;
            }

            try {
                d3 =  array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 =  new Long(array[4].toString()).longValue();
            } catch (Exception e) {
                d5 = -1;
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = new Integer( array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }

            try {
                d8 = array[7].toString();//cod_area
            } catch (Exception e) {
                d8 = "";
            }

            try {
                d9 = new Boolean(array[8].toString());
            } catch (Exception e) {
                d9 = false;
            }
            lista.add(new TableBeanBinding_DatosReaperturas(d1, d2, d3, d4, d5, d6,d7, d8, d9) );
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosFactura> convertirToTableBeanBinding_DatosFacturas( List datos ){
        List<TableBeanBinding_DatosFactura> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            Integer d1;
            Integer d2;
            String d3;
            String d4;
            String d5;
            String d6;
            String d7;
            Integer d8;
            Boolean d9;

            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = 0;
            }

            try {
                d2 = new Integer(array[1].toString());
            } catch (Exception e) {
                d2 = 0 ;
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 =   array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = "1260";//new Integer( array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }

            try {
                d8 = new Integer(array[6].toString());
            } catch (Exception e) {
                d8 = 0;
            }

            try {
                d9 = new Boolean(array[7].toString());
            } catch (Exception e) {
                d9 = false;
            }
            
            lista.add(new TableBeanBinding_DatosFactura(d1, d2, d3, d4, d5, d6,d7, d8, d9) );
        }
        return lista;
    }

    public static List<TableBeanBinding_RESUL> convertirToTableBeanBinding_DatosResultados( List datos ){
        List<TableBeanBinding_RESUL> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

             Integer d1;
             Integer d2;
             String d3;
             String d4;
             String d5;
             String d6;
             String d7;
             String d8;
             String d9;
             String d10;
             String d11;
          
            try {
                d1 = new Integer(array[0].toString());
            } catch (Exception e) {
                d1 = 0;
            }

            try {
                d2 = new Integer(array[1].toString());
            } catch (Exception e) {
                d2 = null ;
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 =   array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }

            try {
                d8 = array[7].toString();
            } catch (Exception e) {
                d8 = "";
            }

            try {
                d9 = array[8].toString();
            } catch (Exception e) {
                d9 = "";
            }

            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }

            try {
                d11 = array[10].toString();
            } catch (Exception e) {
                d11 = null;
            }         

            lista.add(new TableBeanBinding_RESUL(d1, d2, d3, d4, d5, d6,d7, d8, d9, d10, d11) );
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosLecturas> convertirToTableBeanBinding_DatosLecturas( List datos ){
        List<TableBeanBinding_DatosLecturas> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            int d1;
            String d2;
            String d3;
            Integer d4;
            String d5;
            String d6;
            String d7;
            Double d8;
            Double d9;
            String d10;
            Double d11;
            String d12;
            String d13;
            Boolean d14;

            try {
                d1 = new Integer(array[0].toString()).intValue();
            } catch (Exception e) {
                d1 = 0;
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "" ;
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 = new Integer(array[3].toString());
            } catch (Exception e) {
                d4 = -1;
            }

            try {
                d5 =   array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }

            try {
                d7 = array[6].toString();
            } catch (Exception e) {
                d7 = null;
            }

            try {
                d8 = new Double(array[7].toString());
            } catch (Exception e) {
                d8 = 0.0;
            }

            try {
                d9 = new Double(array[8].toString());
            } catch (Exception e) {
                d9 = 0.0;
            }

            try {
                d10 = array[9].toString();
            } catch (Exception e) {
                d10 = null;
            }

            try {
                d11 = new Double(array[10].toString());
            } catch (Exception e) {
                d11 = null;
            }

            try {
                d12 = array[11].toString();
            } catch (Exception e) {
                d12 = null;
            }

            try {
                d13 = array[12].toString();
            } catch (Exception e) {
                d13 = "";
            }

            try {
                d14 = new Boolean (array[13].toString());
            } catch (Exception e) {
                d14 = false;
            }

            lista.add(new TableBeanBinding_DatosLecturas(d1, d2, d3, d4, d5, d6,d7, d8, d9, d10, d11, d12, d13, d14) );
        }
        return lista;
    }

    public static List<TableBeanBinding_TbMetas> convertirToTableBeanBinding_DatosMetas( List datos ){
        List<TableBeanBinding_TbMetas> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();


            String d1;
            String d2;
            BigDecimal d3;
            Integer d4;
            String d5;

            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 =  new BigDecimal(array[2].toString());
            } catch (Exception e) {
                d3 = null;
            }

            try {
                d4 = new Integer(array[3].toString());
            } catch (Exception e) {
                d4 = -1;
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }
            lista.add(new TableBeanBinding_TbMetas(d1, d2, d3, d4, d5));
        }
        return lista;
    }

    public static List<TableBeanBinding_DatosValorizacionTipoAccion> convertirToTableBeanBinding_DatosValorizacionTipoAccion( List datos ){
        List<TableBeanBinding_DatosValorizacionTipoAccion> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();
            
            String d1;
            String d2;
            String d3;
            String d4;
            String d5;
            String d6;
            BigDecimal d7;
            Integer d8;
            Integer d9;

            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = array[4].toString();
            } catch (Exception e) {
                d5 = "";
            }

            try {
                d6 = array[5].toString();
            } catch (Exception e) {
                d6 = "";
            }
            try {
                d7 = new BigDecimal(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            try {
                d8 = new Integer(array[7].toString());
            } catch (Exception e) {
                d8 = -1;
            }
            try {
                d9 = new Integer(array[8].toString());
            } catch (Exception e) {
                d9 = -1;
            }

            lista.add(new TableBeanBinding_DatosValorizacionTipoAccion(d1, d2, d3, d4, d5,d6, d7, d8, d9));
        }
        return lista;
    }

     public static List<TableBeanBinding_DatosAdvanceMetas> convertirToTableBeanBinding_DatosAdvanceMetas( List datos ){
        List<TableBeanBinding_DatosAdvanceMetas> lista = new ArrayList(1);
        for( Object obj : datos ){
            Object[] array = ((List) obj).toArray();

            String d1;
            String d2;
            String d3;
            String d4;
            Integer d5;
            BigDecimal d6;
            Integer d7;
            BigDecimal d8;
            BigDecimal d9;

            try {
                d1 = array[0].toString();
            } catch (Exception e) {
                d1 = "";
            }

            try {
                d2 = array[1].toString();
            } catch (Exception e) {
                d2 = "";
            }

            try {
                d3 = array[2].toString();
            } catch (Exception e) {
                d3 = "";
            }

            try {
                d4 = array[3].toString();
            } catch (Exception e) {
                d4 = "";
            }

            try {
                d5 = new Integer(array[4].toString());
            } catch (Exception e) {
                d5 = -1;
            }

            try {
                d6 = new BigDecimal( array[5].toString());
            } catch (Exception e) {
                d6 = null;
            }
            try {
                d7 = new Integer(array[6].toString());
            } catch (Exception e) {
                d7 = null;
            }
            try {
                d8 = new BigDecimal(array[7].toString());
            } catch (Exception e) {
                d8 = null;
            }
            try {
                d9 = new BigDecimal(array[8].toString());
            } catch (Exception e) {
                d9 = null;
            }

            lista.add(new TableBeanBinding_DatosAdvanceMetas(d1, d2, d3, d4, d5,d6, d7, d8, d9));
        }
        return lista;
    }
}
